home *** CD-ROM | disk | FTP | other *** search
/ C++ für Kids / C++ for kids.iso / SETUP / US / CBUILDER / DEPLOY.TXT < prev    next >
Text File  |  1997-02-12  |  5KB  |  140 lines

  1. C++Builder Deployment README File
  2. =================================
  3.  
  4. This file provides information on deploying C++Builder applications
  5. in the following sections:
  6.  
  7. 1) BORLAND C++BUILDER
  8. 2) BORLAND DATABASE ENGINE
  9. 3) ACTIVEX CONTROLS
  10. 4) SAMPLE IMAGES
  11.  
  12.  
  13. NOTE: Borland C++Builder includes a redistributable license to
  14.       deploy royalty-free applications as well as Borland Database
  15.       Engine (BDE).
  16.  
  17.  
  18. 1) BORLAND C++BUILDER
  19. =====================
  20.  
  21.   C++Builder applications do not require a run-time interpreter
  22.   DLL. All you have to provide is your .EXE file, and any DLLs that
  23.   it calls.
  24.  
  25.   Note:  Before deploying your application, it is a good idea to
  26.          build a release version of the application.  The default
  27.          project builds a debug version of your application.  To
  28.          change this, go to Options | Project | C++, and click on
  29.          the Release button.
  30.  
  31.   You can provide an installation utility for your application, or
  32.   simply tell your users how to install it themselves. You should
  33.   run the installation utilities for BDE in your application install
  34.   program. Several third party companies provide installation and
  35.   setup utilities for C++Builder applications.
  36.  
  37.   32-bit Redistributable Files
  38.   ----------------------------
  39.     CP3230MT.DLL
  40.     BCBMM.DLL
  41.  
  42.  
  43. 2) BORLAND DATABASE ENGINE
  44. ==========================
  45.  
  46.   Borland Database Engine (BDE) Redistributable Files
  47.   ---------------------------------------------------
  48.   In accordance with the Additional License Terms of this
  49.   product, you can distribute the Borland Database Engine
  50.   files with your application using a Borland certified
  51.   Redistributable Install program such as InstallShield
  52.   Express or other compliant install programs.  You can
  53.   redistribute only those BDE files selected by the Borland
  54.   certified install program.
  55.  
  56.   Borland products which include redistribution rights
  57.   include a Borland certified install program, such as
  58.   InstallShield Express, to ensure proper installation and
  59.   de-installation of your applications so that they co-exist
  60.   well with other applications which use the Borland Database
  61.   Engine including those created with dBase, Paradox, Delphi
  62.   Borland C++, and Borland C++Builder.
  63.  
  64.   InstallShield Express also makes it easy to properly
  65.   distribute subsets of the Borland Database Engine.  This  is
  66.   useful, for example, if you want to distribute an
  67.   application that will only use Paradox tables and you don't
  68.   want to include additional files for dBase support.
  69.  
  70.   From time to time, Borland may, at its discretion, certify
  71.   additional installation programs for use as the Borland
  72.   Certified Install Program for this product.  To obtain a
  73.   current list of Borland Certified Install programs, check
  74.   Borland's Web site at http://www.borland.com, Borland's
  75.   CompuServe forum for this product, and Borland's Download
  76.   BBS (408-431-5096).
  77.  
  78.   Note that since we allow deployment of Borland Database
  79.   Engine files and subsets using a Borland Certified Install
  80.   Program, we don't otherwise allow deployment of the
  81.   individual BDE files.  There are several important reasons
  82.   for this:
  83.  
  84.     * Improper installation of BDE or BDE subsets can cause
  85.       other applications using BDE to fail.  Such applications not
  86.       only include Borland products such as Paradox and dBASE, but
  87.       many other applications using BDE such as those built with
  88.       Borland C++ and Delphi. 
  89.  
  90.     * Windows 95 and Windows NT now have stringent un-install
  91.       requirements for MS logo certification.  Un-installation of 
  92.       BDE components is especially complex, and if not done
  93.       correctly will violate logo requirements and can cause 
  94.       applications to fail.
  95.  
  96.     * Windows 95 and Windows NT use the registry instead of .INI
  97.       files, and making the correct entries and deletions for
  98.       install and un-install is another complex task.
  99.  
  100.   By working closely with Borland Certified Install
  101.   Program providers, we can ensure that all the BDE
  102.   installation, registry, and un-install issues are handled
  103.   correctly in all cases including subsets of the BDE.
  104.  
  105.  
  106. 3) ACTIVEX CONTROLS
  107. ===================
  108.  
  109.   Borland C++Builder includes various ActiveX Controls (OCXs) for use in
  110.   your applications.  They may include:
  111.  
  112.     ChartFX (TM), OCX, SoftwareFX.
  113.  
  114.     Graphics Server (TM) copyright 1990 Bits Per Second Ltd., portions
  115.     copyright 1993-1995 Pinnacle Publishing, Inc.
  116.  
  117.     Formula One Spreadsheet (TM) Version 3.0 32bit OCX, Visual Components, Inc.
  118.  
  119.     Visual Speller (TM) Version 2.0 32bit OCX, Visual Components, Inc.
  120.  
  121.     First Impression (RTM) Version 2.0 32bit OCX, Visual Components, Inc.
  122.  
  123.   The version of each of these ActiveX controls shipped with C++Builder may 
  124.   be redistributed in custom C++Builder applications.  Such redistribution
  125.   is subject to the Additional License Terms for Development Products.
  126.  
  127.  
  128. 4) SAMPLES IMAGES
  129. =================
  130.  
  131.   Borland C++Builder includes a library of freely distributable images
  132.   normally installed under the subdirectory \IMAGES.
  133.  
  134.   In addition Borland C++Builder also includes a database EVENTS.DB with
  135.   licensed images from PhotoDisc.  The images in this database are
  136.   copyright PhotoDisc, Inc. 1995 and may not be redistributed.
  137.  
  138.  
  139. --------------------------------------------------------------------
  140.